package com.mainService.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.projectCommon.bean.SmokeInfoLog;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;


@Mapper
public interface SmokeInfoLogMapper extends BaseMapper<SmokeInfoLog> {
    //查询所有烟的最新版本的数据
    List<SmokeInfoLog> selectLatestDate();

    //查询在销售烟的数据
    List<SmokeInfoLog> selectAllIsSaleDate();

    //查询最新版本的烟  根据productName
    SmokeInfoLog selectOneLatestSmokeByProductName(String productName);

    //查询最新版本的烟 根据itemId
    SmokeInfoLog selectOneLatestSmokeByItemUniqueIndexId(String itemUniqueIndexId);
    //查询没有被下载的图片
    List<SmokeInfoLog> selectQueryImagesNotBeenDownloaded();

    //得到最大的序列号
    String getMaxSerialId();
}
